#ifndef LOG_MESSAGE_CODES_H
#define LOG_MESSAGE_CODES_H

namespace smsbilling {

namespace logmsgcodes {

static const int UD_QT_LOG_MSG            = 0x00000001;
static const int UD_CONFIG_ACCESS_ERR     = 0x00000002;
static const int UD_CONFIG_PARSE_ERR      = 0x00000003;
static const int UD_CONFIG_READ_ERR       = 0x00000004;

static const int K_STARTED_STATE          = 0x00001000;
static const int K_STOPED_STATE           = 0x00001001;
static const int K_STOPING_STATE          = 0x00001002;
static const int K_STARTING_STATE         = 0x00001003;
static const int K_ERROR_STATE            = 0x00001004;
static const int K_INIT_SERVER_ERR        = 0x00001005;
static const int K_LISTEN_SERVER          = 0x00001006;
static const int K_NOT_LISTEN_SERVER      = 0x00001007;
static const int K_OPEN_SESSION           = 0x00001008;
static const int K_CLOSE_SESSION          = 0x00001009;
static const int K_ERROR_SESSION          = 0x0000100A;
static const int K_NEW_MSG_SESSION        = 0x0000100B;

static const int CONF_NOT_FOUND_KEY_1     = 0x00000001;
static const int CONF_NOT_FOUND_KEY_1_2   = 0x00000002;
static const int ERROR_EXEC_SQL_QUERY     = 0x00000003;

} // namespace logmsgcodes

} // namespace smsbilling

#endif // LOG_MESSAGE_CODES_H
